when it rains it pours - Alemán Inglés Diccionario